stuffed squids - Español Inglés Diccionario